"""
素数： 素数（又称质数）是指在大于1的自然数中，除了1和它本身以外不再有其他因数的自然数。
需求： 打印出1-100之间所有的素数
需求2：统计1-100之间所有的素数共有多少个
"""
total = 0
for num in range(2,101):
    # 假设所有的数都是素数，如果这个数找到了任意一个因子，它就不是素数，把is_prime变为False
    is_prime = True
    for i in range(2,int(num**0.5)+1):
        if num % i == 0:
             is_prime = False
             break

    if is_prime:
        print(num)
        total += 1

print(f'1-100之间素数共有:{total}个')